$baseRem:10/750;
.base-h3{
	font-size:$baseRem*50rem;text-align: center;color:#333;line-height: $baseRem*70rem;
}

.section1 ul,.section2,.section3,.section4{padding:0 $baseRem*40rem;}

.section1{padding: $baseRem*65rem 0 $baseRem*55rem;
	ul{display: -webkit-box;display:flex;flex-flow: row nowrap ;margin-top: $baseRem*20rem;}
	li{width:33.3333%;box-sizing:border-box;border: 1px solid #d5d5d5;text-align: center;margin-left: -1px;padding-bottom:$baseRem*40rem; }
	h4{width:$baseRem*208rem;margin:$baseRem*8rem auto 0;background:#d20d35;font-size: $baseRem*24rem;color:#fff;line-height:$baseRem*32rem;padding:$baseRem*5rem 0; }
	img{width:$baseRem*204rem;margin:$baseRem*20rem 0;}
	p{font-size: $baseRem*20rem;line-height:$baseRem*36rem;color:#333;padding:0 $baseRem*34rem;}
}

.section2{background:#f3f3f3;padding-bottom: $baseRem*76rem;
	.base-h3{padding:$baseRem*64rem 0 $baseRem*50rem;}
	.p-txt{border: 1px solid #b1b1b1;background:#fff;padding:$baseRem*35rem 0 $baseRem*35rem $baseRem*32rem ;line-height: $baseRem*38rem;width:100%;font-size:$baseRem*30rem;margin-bottom:$baseRem*30rem; }
	input[type="submit"]{background:#d20d35;width:100%;line-height:$baseRem*104rem;font-size:$baseRem*36rem;color:#fff; }
}
.sec2-c{line-height: $baseRem*76rem;font-size:$baseRem*30rem;margin:0 0 $baseRem*30rem;color:#666;
	span{display: inline-block;padding:0 $baseRem*20rem 0 $baseRem*32rem; }
	label{width:$baseRem*74rem;background: #d5d5d5;height:$baseRem*76rem;display: inline-block;text-align: center;
		 input{display: none;}
		 &.active{background: #595959;color:#fff;}
	}
	select{width:$baseRem*304rem;line-height: $baseRem*74rem;height:$baseRem*74rem;border: 1px solid #b1b1b1;font-size:inherit;
		color:inherit;margin-left:$baseRem*28rem;
		option{line-height:$baseRem*74rem; }
	}
}
.section3 a{background:url(../images/public/sec3-btn.png) no-repeat;display: block;width:$baseRem*634rem;height:$baseRem*106rem;
	-webkit-background-size:$baseRem*634rem $baseRem*106rem;margin:$baseRem*55rem auto;
}
.section3{
	p{font-size:$baseRem*28rem;line-height: $baseRem*50rem; color:#333;}
}
.section4{
	h3{padding: $baseRem*14rem;border: $baseRem*5rem solid #979595;width: $baseRem*536rem;line-height: $baseRem*110rem;margin:$baseRem*50rem auto $baseRem*16rem;
		span{border: 1px solid #979595;display: block;color:#d20d35;text-align: center;}
	}
	dt{font-size:$baseRem*30rem;color:#000;font-weight: bold;line-height:$baseRem*40rem;padding:$baseRem*40rem 0 $baseRem*25rem; }
	dd{font-size:$baseRem*20rem;line-height:$baseRem*36rem;color:#666; }
}
.sec4-btn{width:100%;background:#d20d35;font-size:$baseRem*30rem;text-align: center;border-bottom:$baseRem*6rem solid #a80022;line-height:$baseRem*90rem;display: block;color:#fff;margin-top:$baseRem*75rem;   }
.p-copy{line-height:$baseRem*34rem;text-align: center;font-size:$baseRem*20rem; color:#999;padding:$baseRem*34rem 0 $baseRem*110rem;text-align: center;}